central directorate for the judiciary police - Spanish English Dictionary